<?php
// セッションの始め
@session_start();
// ユーザかどうかチェックします
include '../Security/CheckUser.php';
include '../Home/DefineVar.php';
include '../DataBase/ConnectDB.php';
 mysql_select_db(MYSQL_DATABASE,$link);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
<script type="text/javascript" src="../FileForInterface/popcalendar.js"></script>
</head>
<body>
<form name="orderRoom" action="RoomStatus.php" method="GET" >

<!-- 画面に検索情報を現れます。 -->
<h1>探索条件の入力</h1>
<table border="1">
<tr>
<td bgcolor="#313230" style="color:#FFFFFF"><strong> 会議室名
</strong></td>
<td>
<select name ="roomName" <?php echo 'value ='.$_GET['roomName']; ?>>
<?php
// 会議室名を抽出します。
 $result=mysql_query("SELECT * FROM ".MYSQL_TABLE_ROOMINFOR,$link);
 while($row=mysql_fetch_array($result)){
print("<option value='".$row[0]."' > Room ".$row[0]."</option>");
}
 ?>
 </select>
 </td>
</tr>
<tr ><td bgcolor ="#323232" style="color:#FFFFFF"><strong>タイムから</strong></td>
<td><input type ='text' id ='startDay' name='startDay' size = 10 <?php echo "value ='".$_GET['startDay']."'"; ?> ></input> 
<img src="../FileForInterface/show-calendar.gif" style="cursor:pointer"  onclick="popUpCalendar(this, document.getElementById('startDay'), 'yyyy/mm/dd')" />
</td></tr>
<tr><td bgcolor ="#313230" style="color:#FFFFFF"><strong>タイムまで</strong></td>
<td><input type ='text' id='endDay' name="endDay" size = 10 <?php echo "value ='".$_GET['endDay']."'"; ?>></input>
<img src="../FileForInterface/show-calendar.gif" style="cursor:pointer" onClick="popUpCalendar(this, document.getElementById('endDay'), 'yyyy/mm/dd')" />
</td></tr>
</table>
<input type="submit" value="探索"></input>
</form>
<?php 
// データを受け取ります。
$roomName=mysql_real_escape_string($_GET['roomName']);
$StartDay=explode("/",$_GET["startDay"]);
$EndDay=explode("/",$_GET["endDay"]);
$query1="";
$query2="";
// スタートタイムが空かない場合、
if($StartDay[2]){
$StartTime=mktime(0,0,0,$StartDay[1],$StartDay[2],$StartDay[0]);
$query1 .="AND starttime >= '".date("Y-m-d G:i:s",$StartTime)."' ";
}
// エンドタイムが空かない場合、
if($EndDay[2]){
$EndTime=mktime(0,0,0,$EndDay[1],$EndDay[2],$EndDay[0]);
$query2 .=" AND starttime < '".date("Y-m-d G:i:s",$EndTime)."' ";
}
// ｓｑｌクエリを作ります。
$query="SELECT * FROM ".MYSQL_TABLE_ORDER." WHERE roomname='".$roomName."' AND orderstatus ='1' ".$query1.$query2." ORDER BY starttime ";
//　対応会議室の予約情報を抽出します。
$result=mysql_query($query,$link);
// データベースに関するエラーを生じる場合、
if(!$result){
	print(SQL_ERR_MESS);
	exit;
}

if(mysql_num_rows($result)!=0){
//　画面に対応会議室の予約情報を現れます。
print("<table border ='2' bordercolor = '0000FF' cellspacing ='1' style='font-size: 18px'><tbody align='center' size='5'><tr><td>会議室名</td><td>予約の年月日</td><td>スタートタイム</td><td>エンドタイム</td></tr>");
while($row=mysql_fetch_array($result)){
print("<tr><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td>$row[5]</td></tr>");
}
print("</tbody></table>");
}
mysql_close($link);
?>
</body>
</html>
